YahnisElsts\AdminMenuEditor\ContentPermissions\Policy\ContentItemPolicy S

Total Complexity 36
Dependencies 5
Dependents 4
Total lines 220
Lines of code 125
Logical lines of code 72
Comment lines 52
Methods 10
Properties 4

Methods 10

Method Rating Maintainability Complexity Lines of code
evaluate()
A
49 8 33
jsonSerialize()
S
54 6 22
fromArray()
S
59 6 13
forEachActionEntry()
S
60 5 13
setActorPermission()
S
59 4 15
__construct()
S
65 2 10
getReplacementContent()
S
71 2 6
getDefaultReplacementText()
S
70 1 7
getDirectAccessProtection()
S
81 1 3
hasPermissionSettingFor()
S
78 1 3